package com.fdd.op.sdk.result;

import com.fdd.op.sdk.internal.mapping.ApiField;
import com.fdd.op.sdk.internal.mapping.ApiListField;
import com.fdd.op.sdk.model.vo.SignInfoVo;

import java.util.List;

public class RoleMemberInfo {

    @ApiField("roleName")
    //角色名称
    private String roleName;

    @ApiField("accountId")
    private String accountId;

    @ApiField("tpAccountId")
    private String tpAccountId;

    @ApiField("userName")
    private String userName;

    @ApiField("mobile")
    private String mobile;

    @ApiField("verifyStatus")
    //成员认证状态：0未认证,1已认证,2认证失败,3认证中,4待授权,5认证失效,6授权失败
    private String verifyStatus;

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public String getTpAccountId() {
        return tpAccountId;
    }

    public void setTpAccountId(String tpAccountId) {
        this.tpAccountId = tpAccountId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getVerifyStatus() {
        return verifyStatus;
    }

    public void setVerifyStatus(String verifyStatus) {
        this.verifyStatus = verifyStatus;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("RoleMemberInfo{");
        sb.append("roleName='").append(roleName).append('\'');
        sb.append(", accountId='").append(accountId).append('\'');
        sb.append(", tpAccountId='").append(tpAccountId).append('\'');
        sb.append(", userName='").append(userName).append('\'');
        sb.append(", mobile='").append(mobile).append('\'');
        sb.append(", verifyStatus='").append(verifyStatus).append('\'');
        sb.append('}');
        return sb.toString();
    }
}
